例文The tree - based approach used for jibx code generation ends up constructing methods in this depth - first order anyway , so the duplicate checks work as long as there are no cycles in the method call graphs mutually recursive methods